trihydroxy alcohol - French English Dictionary